/*全局控制*/

body{margin:0;padding:0;font-size:12px;line-height:22px;-webkit-text-size-adjust:none; background: #fff; font-family: '微软雅黑';}
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,p{margin:0;padding:0;}
input,select,textarea{font-size:12px;line-height:16px;}
input[type="text"]:focus,input[type="password"]:focus,textarea:focus{outline:none;}
img{border:0;}
ul,li{list-style-type:none;margin: 0;padding: 0;}
a{color:#333;text-decoration:none;}
a:hover{text-decoration:none; color: rgb(70, 70, 70);}
.hr_1,.hr_10{font-size:1px;line-height:1px;clear:both;}

.h1{height:1px;}.h2{height:2px;}.h3{height:3px;}.h4{height:4px;}.h5{height:5px;}.h6{height:6px;}.h7{height:7px;}.h8{height:8px;}.h9{height:9px;}.h10{height:10px;}.h11{height:11px;}.h12{height:12px;}.h13{height:13px;}.h14{height:14px;}.h15{height:15px;}.h16{height:16px;}.h17{height:17px;}.h18{height:18px;}.h19{height:19px;}.h20{height:20px;}.h21{height:21px;}.h22{height:22px;}.h23{height:23px;}.h24{height:24px;}.h25{height:25px;}.h26{height:26px;}.h27{height:27px;}.h28{height:28px;}.h29{height:29px;}.h30{height:30px;}.h31{height:31px;}.h32{height:32px;}.h33{height:33px;}.h34{height:34px;}.h35{height:35px;}.h36{height:36px;}.h37{height:37px;}.h38{height:38px;}.h39{height:39px;}.h40{height:40px;}.h41{height:41px;}.h42{height:42px;}.h43{height:43px;}.h44{height:44px;}.h45{height:45px;}.h46{height:46px;}.h47{height:47px;}.h48{height:48px;}.h49{height:49px;}.h50{height:50px;}.h51{height:51px;}.h52{height:52px;}.h53{height:53px;}.h54{height:54px;}.h55{height:55px;}.h56{height:56px;}.h57{height:57px;}.h58{height:58px;}.h59{height:59px;}.h60{height:60px;}.h61{height:61px;}.h62{height:62px;}.h63{height:63px;}.h64{height:64px;}.h65{height:65px;}.h66{height:66px;}.h67{height:67px;}.h68{height:68px;}.h69{height:69px;}.h70{height:70px;}.h71{height:71px;}.h72{height:72px;}.h73{height:73px;}.h74{height:74px;}.h75{height:75px;}.h76{height:76px;}.h77{height:77px;}.h78{height:78px;}.h79{height:79px;}.h80{height:80px;}.h81{height:81px;}.h82{height:82px;}.h83{height:83px;}.h84{height:84px;}.h85{height:85px;}.h86{height:86px;}.h87{height:87px;}.h88{height:88px;}.h89{height:89px;}.h90{height:90px;}.h91{height:91px;}.h92{height:92px;}.h93{height:93px;}.h94{height:94px;}.h95{height:95px;}.h96{height:96px;}.h97{height:97px;}.h98{height:98px;}.h99{height:99px;}.h100{height:100px;}.h101{height:101px;}.h102{height:102px;}.h103{height:103px;}.h104{height:104px;}


.w1bfb{width: 1%;}.w2bfb{width: 2%;}.w3bfb{width: 3%;}.w4bfb{width: 4%;}.w5bfb{width: 5%;}.w6bfb{width: 6%;}.w7bfb{width: 7%;}.w8bfb{width: 8%;}.w9bfb{width: 9%;}.w10bfb{width: 10%;}.w11bfb{width: 11%;}.w12bfb{width: 12%;}.w13bfb{width: 13%;}.w14bfb{width: 14%;}.w15bfb{width: 15%;}.w16bfb{width: 16%;}.w17bfb{width: 17%;}.w18bfb{width: 18%;}.w19bfb{width: 19%;}.w20bfb{width: 20%;}.w21bfb{width: 21%;}.w22bfb{width: 22%;}.w23bfb{width: 23%;}.w24bfb{width: 24%;}.w25bfb{width: 25%;}.w26bfb{width: 26%;}.w27bfb{width: 27%;}.w28bfb{width: 28%;}.w29bfb{width: 29%;}.w30bfb{width: 30%;}.w31bfb{width: 31%;}.w32bfb{width: 32%;}.w33bfb{width: 33%;}.w34bfb{width: 34%;}.w35bfb{width: 35%;}.w36bfb{width: 36%;}.w37bfb{width: 37%;}.w38bfb{width: 38%;}.w39bfb{width: 39%;}.w40bfb{width: 40%;}.w41bfb{width: 41%;}.w42bfb{width: 42%;}.w43bfb{width: 43%;}.w44bfb{width: 44%;}.w45bfb{width: 45%;}.w46bfb{width: 46%;}.w47bfb{width: 47%;}.w48bfb{width: 48%;}.w49bfb{width: 49%;}.w50bfb{width: 50%;}.w51bfb{width: 51%;}.w52bfb{width: 52%;}.w53bfb{width: 53%;}.w54bfb{width: 54%;}.w55bfb{width: 55%;}.w56bfb{width: 56%;}.w57bfb{width: 57%;}.w58bfb{width: 58%;}.w59bfb{width: 59%;}.w60bfb{width: 60%;}.w61bfb{width: 61%;}.w62bfb{width: 62%;}.w63bfb{width: 63%;}.w64bfb{width: 64%;}.w65bfb{width: 65%;}.w66bfb{width: 66%;}.w67bfb{width: 67%;}.w68bfb{width: 68%;}.w69bfb{width: 69%;}.w70bfb{width: 70%;}.w71bfb{width: 71%;}.w72bfb{width: 72%;}.w73bfb{width: 73%;}.w74bfb{width: 74%;}.w75bfb{width: 75%;}.w76bfb{width: 76%;}.w77bfb{width: 77%;}.w78bfb{width: 78%;}.w79bfb{width: 79%;}.w80bfb{width: 80%;}.w81bfb{width: 81%;}.w82bfb{width: 82%;}.w83bfb{width: 83%;}.w84bfb{width: 84%;}.w85bfb{width: 85%;}.w86bfb{width: 86%;}.w87bfb{width: 87%;}.w88bfb{width: 88%;}.w89bfb{width: 89%;}.w90bfb{width: 90%;}.w91bfb{width: 91%;}.w92bfb{width: 92%;}.w93bfb{width: 93%;}.w94bfb{width: 94%;}.w95bfb{width: 95%;}.w96bfb{width: 96%;}.w97bfb{width: 97%;}.w98bfb{width: 98%;}.w99bfb{width: 99%;}.w100bfb{width: 100%;}


.x45d{
	transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    -o-transform: rotate(45deg);
}



.m0a{margin: 0 auto;}
.fb{font-weight:bold;}
.cl{clear:both;}



.fl{float:left;}
.fr{float:right;}

.tc{text-align:center;}
.tl{text-align:left;}
.tr{text-align:right;}

.db{display:block;}
.dn{display:none;}








.jz{margin: 0 auto; width: 1400px;}
.bfb{width: 100%;}
.w12jz{
	margin: 0 auto;
	width: 1200px;
}

.bbj{background: #fff;}
.hbj1{background-color: #f8f8f8;}
.hbj2{background-color: #f5f4fa;}




/*分页样式*/
.page_info{text-align:center;margin-top:10px;color:#333;}
.page_info span{padding:0 2px;font-weight:bold;}
.page_list{height:24px;line-height:24px;text-align:center;letter-spacing:0;font-family:"宋体";font-size:12px;margin-top:20px;}
.page_list a{display:inline-block;color:#898989;border:1px solid #e8e8e8;background:#f8f8f8;text-align:center;padding:0 8px;margin:0 1px;}
.page_list a:hover{color:#fff;border:1px solid #898989;background:#898989;}
.page_list a.on{color:#333;border:1px solid #ccc;background:#E5EDF2;}





/*标题1*/
.bt_01_01{
    font-size: 30px;
    color: #333333;
	font-weight: bold;
	line-height: 1.3;
	height: 49px;
}
.bt_01_02{
	font-size: 18px;
    color: #888888;
	font-weight: 400;
    line-height: 1.3;
}
.bt_01_03{
	height: 60px;
}
.bt_01_04{
	width: 300px;
	margin: 0 auto;
	height: 20px;
	padding-top: 5px;
}
.bt_01_04 span{
	float: left;
    height: 2px;
    width: 130px;
	margin-top: 14px;
    display: block;
    background: #13bf5b;
}
.bt_01_04 i{
	color: #13bf5b;
	font-size: 24px;
    height: 30px;
	text-align: center;
	line-height: 30px;
    width: 30px;
    float: left;
	margin: 0 5px;
}
/*标题2*/
.bt_02_01{
	font-size: 40px;
    color: #333333;
	font-weight: bold;
	line-height: 1.3;
}
.bt_02_02{
    font-size: 18px;
    color: #000000;
	line-height: 3;
}
/*标题3*/
.bt_03_01{
	margin: 0 auto;
	height: 68px;
	font-size: 44px;
    font-weight: bold;
    color: #053e95;
	line-height: 1.1;
	font-family: inherit;
	text-align: center;
}
.bt_03_01 a{
	color: #0dad3b;
}
.bt_03_01 span{
	background: linear-gradient(to right,#063f9500,#063f95d3,#063f95);
	height: 4px;
	width: 40px;
	display: inline-block;
	margin-bottom: 15px;
}
.bt_03_01 span:last-child{
	background: linear-gradient(to left,#063f9500,#063f95d3,#063f95);
}
.bt_03_01 samp{
    display: inline-block;
    width: 7px;
    height: 7px;
    border-radius: 10px;
    border: 3px solid #063f95;
    margin: 0 20px 10px -1px;
}
.bt_03_01 samp:nth-last-child(2){
	margin: 0 -1px 10px 20px;
}
.bt_03_01 h3{
	display: inline-block;
	font-size: 44px;
	font-weight: bold;
}
.bt_03_02{
	font-size: 22px;
    color: #333;
    margin-top: 10px;
	text-align: center;
	margin: 0 auto;
}





/*标题4*/
.bt_04_01{
    font-size: 30px;
    color: #333333;
	font-weight: normal;
	line-height: 1.3;
	height: 49px;
}

.bt_04_03{
	height: 60px;
}
.bt_04_04{
	width: 102px;
	margin: 0 auto;
	height: 20px;
	padding-top: 5px;
}
.bt_04_04 span{
	float: left;
    height: 1px;
    width: 30px;
	margin-top: 14px;
    display: block;
    background: #39abff;
}
.bt_04_04 i{
	color: #39abff;
	font-size: 24px;
    height: 30px;
	text-align: center;
	line-height: 30px;
    width: 30px;
    float: left;
	margin: 0 5px;
}








@media screen and (max-width: 1199px){
    .w12jz,.jz{width: 100%;}
	.bt_02_01,.bt_02_02,.bt_03_02,.bt_03_01{width:95%}
	.bt_03_01{min-height: 46px;}
	.bt_03_01 h3{font-size: 30px;}
	.bt_03_01 samp{margin: 0 20px 5px -1px;}
	.bt_03_01 samp:nth-last-child(2) {margin: 0 -1px 5px 20px;}
	.bt_03_01 span{margin-bottom: 10px;}
	.bt_03_02{font-size: 14px;}
}











/* banner1 */

.c-banner{
    width: 100%;
    height: 100%;
    margin: 65px auto 0;
}
.c-banner img{
	width: 100%;
}
.c-banner .banner ul{
	list-style: none;
	padding-left: 0px;
	margin-bottom: 0px;
}
.c-banner .banner ul li{
	position: absolute;
	display: none;
	opacity: 0;
}
.c-banner .banner ul li:nth-child(1){
	opacity: 1;
	display: block;
}
.c-banner .banner ul li img{
	width: 100%;
	position: absolute;
	top: 0px;
}
.c-banner .banner ul li:first-child img{
	position: relative;
}
.c-banner .nexImg,.c-banner .preImg{
	padding: 25px 10px 25px 10px;
	position: absolute;
	top: 50%;
	margin-top: -53px;
	background: #000000;
	opacity: 0.5;
	border-radius: 5px;
	z-index: 10;
}
.c-banner .nexImg:hover,.c-banner .preImg:hover{opacity: 0.8;}
.c-banner .nexImg{
	right: 0px;
}
.c-banner .jumpBtn{
	width: 100%;
	position: absolute;
	bottom: 20px;
	text-align: center;
}
.c-banner .jumpBtn ul{
	margin-bottom: 0px;
	padding: 0px;
}
.c-banner .jumpBtn ul li{
	width: 30px;
	height: 30px;
	border-radius: 50%;
	display: inline-block;
	background-color: white;
	opacity: 0.9;
	margin-left: 10px;
}
.c-banner .jumpBtn ul li:first-child{
	margin-left: 0px;
}
@media screen and (max-width:768px) {
	.c-banner{
		width: 100%;
		height: 345px;
		overflow: hidden;
	}
	.c-banner .banner ul li img{
		width: 768px;
		height: 345px;
		position: absolute;
		left: 50%;
		margin-left: -384px;
	}
}